package com.sms.web.domain.dao;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;

import com.sms.domain.entity.Application;

/**
 * @desc 用户DAO
 * @author wjw
 * @time 2017年11月16日下午3:32:26
 */
public interface ApplicationDao extends JpaRepository<Application, String>, JpaSpecificationExecutor<Application> {
    
    /**
     * 逻辑删除应用
     * @param applicationId xx
     */
    @Modifying
    @Query("update Application set delFlag='1' where appId=?1 ")
    void setDelFlag(String appId);
    
}